var superagent = require('superagent');
var cheerio = require('cheerio');

exports.search = function (req, res, next) {
    console.log(req._parsedUrl.query);
    superagent.get(`http://www.xdg555.com/index.php?m=vod-search&&${req._parsedUrl.query}`)
        .end(function (err, sres) {
            if (err) {
                return next(err);
            }
            // sres.text 里面存储着网页的 html 内容，将它传给 cheerio.load 之后
            // 就可以得到一个实现了 jquery 接口的变量，我们习惯性地将它命名为 `$`
            // 剩下就都是 jquery 的内容了
            var $ = cheerio.load(sres.text);
            var items = {};
            let movie = []
            // //获取详情页面
            $('.v_list .item .cover').each(function (index, element) {
                var $element = $(element);
                movie.push({
                    name:$element.next().text(),
                    href:$element.attr('href'),
                    desc:$element.next().next().text(),
                    src: $element.attr('data-bg')
                });
            });
            var dataCount= $('.pages').html().match(/\d+/)[0] - 0
            items ={
                "movie":movie,
                "dataCount":dataCount
            }
            res.send(items);
        });
}